package org.extdev.libraries.ltr;

public interface LTR212APIConstants {
	// errors
	public static final int LTR212_ERR_CANT_WRITE_SERIAL_NUM = (int)(-2028);
	public static final int LTR212_ERR_INVALID_SLOT_NUM = (int)(-2003);
	public static final int LTR212_ERR_CANT_SEND_COMMAND = (int)(-2008);
	public static final int LTR212_ERR_CANT_WRITE_EEPROM = (int)(-2010);
	public static final int LTR212_ERR_ERROR_OVERFLOW = (int)(-2043);
	public static final int LTR212_ERR_PARITY_ERROR = (int)(-2036);
	public static final int LTR212_ERR_CANT_LOAD_BIOS = (int)(-2007);
	public static final int LTR212_ERR_CANT_USE_CALIBR_MODE = (int)(-2035);
	public static final int LTR212_ERR_CANT_GET_DATA = (int)(-2023);
	public static final int LTR212_ERR_INV_ADC_DATA = (int)(-2026);
	public static final int LTR212_ERR_TEST_NOT_PASSED = (int)(-2027);
	public static final int LTR212_ERR_CANT_INIT = (int)(-2004);
	public static final int LTR212_ERR_CANT_LOAD_FIR = (int)(-2012);
	public static final int TIMEOUT_CMD_SEND = (int)(2000);
	public static final int LTR212_ERR_CANT_GET_DATE = (int)(-2040);
	public static final int TIMEOUT_CMD_RECIEVE = (int)(2000);
	public static final int LTR212_ERR_WRONG_FLASH_CRC = (int)(-2031);
	public static final int LTR212_NO_ERR = (int)(0);
	public static final int LTR212_ERR_CANT_START_INTERFACE_TEST = (int)(-2033);
	public static final int LTR212_ERR_CANT_LOAD_IIR = (int)(-2011);
	public static final int LTR212_ERR_INVALID_ACQ_MODE = (int)(-2022);
	public static final int LTR212_ERR_CANT_READ_REG = (int)(-2016);
	public static final int LTR212_ERR_CANT_RESET_CODECS = (int)(-2013);
	public static final int LTR212_ERR_WRONG_BIOS_FILE = (int)(-2034);
	public static final int LTR212_ERR_WRONG_SN = (int)(-2041);
	public static final int LTR212_ERR_CANT_RESET_MODULE = (int)(-2029);
	public static final int LTR212_ERR_INVALID_DESCR = (int)(-2001);
	public static final int LTR212_ERR_CANT_OPEN_CHANNEL = (int)(-2005);
	public static final int LTR212_ERR_CANT_MANAGE_FILTERS = (int)(-2024);
	public static final int LTR212_ERR_WRONG_ADC_SETTINGS = (int)(-2017);
	public static final int LTR212_ERR_CANT_GET_FRAME = (int)(-2026);
	public static final int LTR212_ERR_CANT_CLOSE = (int)(-2006);
	public static final int LTR212_ERR_CANT_LOAD_CLB_COEFFS = (int)(-2037);
	public static final int LTR212_ERR_CANT_LOAD_FABRIC_CLB_COEFFS = (int)(-2038);
	public static final int LTR212_ERR_CANT_CALIBRATE = (int)(-2020);
	public static final int LTR212_ERR_CANT_GET_VER = (int)(-2039);
	public static final int LTR212_ERR_CANT_SET_ADC = (int)(-2019);
	public static final int LTR212_ERR_CANT_USE_FABRIC_AND_USER_CALIBR_SYM = (int)(-2032);
	public static final int LTR212_ERR_CANT_STOP = (int)(-2025);
	public static final int LTR212_ERR_WRONG_VCH_SETTINGS = (int)(-2018);
	public static final int LTR212_ERR_CANT_WRITE_REG = (int)(-2015);
	public static final int LTR212_ERR_INVALID_CRATE_SN = (int)(-2002);
	public static final int LTR212_ERR_CANT_READ_EEPROM = (int)(-2009);
	public static final int LTR212_ERR_CANT_START_ADC = (int)(-2021);
	public static final int LTR212_ERR_CANT_EVAL_DAC = (int)(-2042);
	public static final int LTR212_ERR_CANT_SELECT_CODEC = (int)(-2014);
	public static final int LTR212_ERR_MODULE_NO_RESPONCE = (int)(-2030);
	// constants
	public static final int ACQ_MODE_MEDIUM_PRECISION = (int)(0);
	public static final int ACQ_MODE_HIGH_PRECISION = (int)(1);
	public static final int ACQ_MODE_8CH_HIGH_PRECISION = (int)(2);
	public static final int MINTAPS = (int)3;
	public static final int MAXTAPS = (int)255;
	public static final int MAX_212_CH = (int)8;

}
